a366df17cffebc7ae40ad0e55e11cd6005897edc,sharding-jdbc-core/src/test/java/com/dangdang/ddframe/rdb/sharding/api/rule/ShardingRuleTest.java,ShardingRuleTest,assertShardingRuleWithoutBindingTableRule,#,71

Before Change


    
    @Test
    public void assertShardingRuleWithoutBindingTableRule() {
        ShardingRule actual = new ShardingRule(createDataSourceRule(), Collections.singletonList(createTableRule()), createDatabaseShardingStrategy(), createTableShardingStrategy());
        assertThat(actual.getDatabaseShardingStrategy().getShardingColumns().size(), is(1));
        assertThat(actual.getTableShardingStrategy().getShardingColumns().size(), is(1));
    }

After Change


    
    @Test
    public void assertShardingRuleWithoutBindingTableRule() {
        ShardingRule actual = ShardingRule.builder().dataSourceRule(createDataSourceRule())
                .tableRules(Collections.singletonList(createTableRule()))
                .databaseShardingStrategy(createDatabaseShardingStrategy())
                .tableShardingStrategy(createTableShardingStrategy()).build();
        assertThat(actual.getDatabaseShardingStrategy().getShardingColumns().size(), is(1));
        assertThat(actual.getTableShardingStrategy().getShardingColumns().size(), is(1));
    }